A Framework for Testing Model Composition Engines
نویسندگان
چکیده
Model composition helps designers managing complexities by modeling different system views separately, and later compose them into an integrated model. In the past years, researchers have focused on the definition of model composition approaches (operators) and the tools supporting them (model composition engines). Testing model composition engines is hard. It requires the synthesis and analysis of complex data structures (models). In this context, synthesis means to assembly complex structures in a coherent way with respect to semantic constraints. In this paper we propose to automatically synthesize input data for model composition engines using a model decomposition operator. Through this operator we synthesize models in a coherent way, satisfying semantic constraints and taking into account the complex mechanics involved in the model composition. Furthermore, such operator enables a straightforward analysis of the composition result.
منابع مشابه
A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies
In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...
متن کاملA Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies
In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...
متن کاملModel Based Testing for Workflow Enabled Applications Pruebas Basadas en Modelos para Aplicaciones Basadas en Workflows
In recent years, workflow enabled applications have been used in an increasing number of contexts. This has required the swift development of new workflow languages and of their corresponding engines. However, the tools available to support the development of these engines are insufficient. In particular, the tools to test the implementation of engines have serious limitations, and are not well...
متن کاملDevelopment of a Mathematical Model for Prediction of Pollutants Emission in D. I. Diesel Engines
Major pollutants emission from Direct-Injection (D.I) diesel engines are predicted by means of a mathematical model. In order to construct such a model, an integral Multi-Zone Combustion Model (MZCM) is formulated, which basically consists of jet mixing and combustion submodels. In MZCM, variation of injection pressure is considered. Also time period of ignition delay is predicted by considerin...
متن کاملMulti-theory model of behavior change: an appropriate model for creating health behaviors
Evolving evidence shows that health promotion interventions that explicitly use models and theories that are rooted in social and behavioral sciences, are more effective than interventions without a theoretical framework [1]. Testing theories and models is a critical step that should be conducted before utilizing them for intervention development [2].
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009